deliver a ballot - Espagnol Anglais Dictionnaire